Table: Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]

Line Label Object Class Period Type Balance Name
1 Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] [Table]

*

*

us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable
2 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
3 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
4 Defined Benefit Plans and Other Postretirement Benefit Plan [Axis] [Axis]

*

*

us-gaap:DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
5 Defined Benefit Plans and Other Postretirement Benefit Plan, All Plans [Domain] [Domain]

*

*

us-gaap:DefinedBenefitPlansDomain
6 Pension Plans, Defined Benefit [Member] [Member]

*

*

us-gaap:PensionPlansDefinedBenefitMember
7 United States Pension Plans of US Entity, Defined Benefit [Member] [Member]

*

*

us-gaap:UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
8 Domestic Pension Plans of Foreign Entity, Defined Benefit [Member] [Member]

*

*

us-gaap:DomesticPensionPlansOfForeignEntityDefinedBenefitMember
9 Foreign Pension Plans, Defined Benefit [Member] [Member]

*

*

us-gaap:ForeignPensionPlansDefinedBenefitMember
10 Other Postretirement Benefit Plans, Defined Benefit [Member] [Member]

*

*

us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
11 United States Postretirement Benefit Plans of US Entity, Defined Benefit [Member] [Member]

*

*

us-gaap:UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember
12 Domestic Postretirement Benefit Plans of Foreign Entity, Defined Benefit [Member] [Member]

*

*

us-gaap:DomesticPostretirementBenefitPlansOfForeignEntityDefinedBenefitMember
13 Foreign Postretirement Benefit Plans, Defined Benefit [Member] [Member]

*

*

us-gaap:ForeignPostretirementBenefitPlansDefinedBenefitMember
14 Supplemental Employee Retirement Plans, Defined Benefit [Member] [Member]

*

*

us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember
15 Other Pension Plans, Defined Benefit [Member] [Member]

*

*

us-gaap:OtherPensionPlansDefinedBenefitMember
16 Other Pension Plans, Postretirement or Supplemental Plans, Defined Benefit [Member] [Member]

*

*

us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember
17 Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] [Line Items]

*

*

us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems
18 Schedule of Accumulated and Projected Benefit Obligations [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock
19 Schedule of Accumulated Benefit Obligations in Excess of Fair Value of Plan Assets [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock
20 Schedule of Allocation of Plan Assets [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock
21 Schedule of Amounts in Accumulated Other Comprehensive Income (Loss) to be Recognized over Next Fiscal Year [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock
22 Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock
23 Schedule of Amounts Recognized in Balance Sheet [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock
24 Schedule of Assumptions Used [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
25 Schedule of Benefit Obligations in Excess of Fair Value of Plan Assets [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock
26 Schedule of Changes in Accumulated Postemployment Benefit Obligations [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfChangesInAccumulatedPostemploymentBenefitObligationsTableTextBlock
27 Schedule of Changes in Fair Value of Plan Assets [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock
28 Schedule of Changes in Projected Benefit Obligations [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock
29 Schedule of Costs of Retirement Plans [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock
30 Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock
31 Schedule of Effect of One-Percentage-Point Change in Assumed Health Care Cost Trend Rates [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock
32 Schedule of Effect of Significant Unobservable Inputs, Changes in Plan Assets [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock
33 Schedule of Expected Benefit Payments [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
34 Schedule of Health Care Cost Trend Rates [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfHealthCareCostTrendRatesTableTextBlock
35 Schedule of Net Benefit Costs [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
36 Schedule of Net Funded Status [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfNetFundedStatusTableTextBlock
37 Schedule of Net Periodic Benefit Cost Not yet Recognized [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock